australopithecus robustus - Spanish English Dictionary